﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Andrewl.XnaHelpers.Input;

namespace Andrewl.XnaHelpers
{
    public static class InputHelper
    {
        public static Input_Keyboard Keyboard
        { get { return XnaHelpers.Input.keyboard; } }

        public static Input_Mouse Mouse
        { get { return XnaHelpers.Input.mouse; } }

        public static Input_GamePad GamePad
        { get { return XnaHelpers.Input.gamepad; } }

        public static Input_ChatPad ChatPad
        { get { return XnaHelpers.Input.chatpad; } }

        
        public static void UpdateKeyboard()
        {
            XnaHelpers.Input.UpdateKeyboard();
        }

        public static void UpdateMouse()
        {
            XnaHelpers.Input.UpdateMouse();
        }

        public static void UpdateGamepad()
        {
            XnaHelpers.Input.UpdateGamePad();
        }

        public static void UpdateChatPad()
        {
            XnaHelpers.Input.UpdateChatPad();
        }

    }
}
